// Karma configuration
// Generated on Sat Jun 22 2013 19:10:08 GMT-0700 (Pacific Daylight Time)


// base path, that will be used to resolve files and exclude
basePath = '.';


// list of files / patterns to load in the browser
files = [
    MOCHA,
    MOCHA_ADAPTER,
//    REQUIRE,
//    REQUIRE_ADAPTER,
    "src/js/vendor/jquery-1.7.1.js",
    "src/js/vendor/underscore-1.3.3.js",
    "node_modules/expect.js/expect.js",
    "src/js/vendor/stub.js",
    "src/js/nw.enums.js",                   //should be before nw.core
    "src/js/nw.core.js",
    "src/js/nw.sandbox.js",
    "src/js/plugins/nw.plugins.dom.js",
    "src/js/plugins/nw.plugins.template.js",
    "src/js/modules/nw.modules.base.js",
    "src/js/modules/nw.modules.m1.js",
	"src/js/modules/nw.modules.m2.js",
	"src/js/modules/nw.modules.m3.js",
    "src/js-tests/nw.core_test.js",
    "src/js-tests/nw.sandbox_test.js",
    "src/js-tests/plugins/nw.plugins.dom_test.js",
    "src/js-tests/plugins/nw.plugins.template_test.js",
    "src/js-tests/modules/nw.modules.m1_test.js",
	"src/js-tests/modules/nw.modules.m2_test.js",
	"src/js-tests/modules/nw.modules.m3_test.js"
    //"src/js/application.js"
    //"src/**/*.js"
//  {pattern: 'src/**/*.js', included: false}
];


// list of files to exclude
exclude = [

];


// test results reporter to use
// possible values: 'dots', 'progress', 'junit'
reporters = ['progress'];


// web server port
port = 9876;


// cli runner port
runnerPort = 9100;


// enable / disable colors in the output (reporters and logs)
colors = true;


// level of logging
// possible values: LOG_DISABLE || LOG_ERROR || LOG_WARN || LOG_INFO || LOG_DEBUG
logLevel = LOG_INFO;


// enable / disable watching file and executing tests whenever any file changes
autoWatch = false;


// Start these browsers, currently available:
// - Chrome
// - ChromeCanary
// - Firefox
// - Opera
// - Safari (only Mac)
// - PhantomJS
// - IE (only Windows)
browsers = [];


// If browser does not capture in given timeout [ms], kill it
captureTimeout = 60000;


// Continuous Integration mode
// if true, it capture browsers, run tests and exit
singleRun = false;
